🇬🇧 Leyburn

Coordinates (54.31004, -1.83041)
Population 1,885

Leyburn is a city in United Kingdom - England

Species living near Leyburn

Cities near Leyburn

about